have (got) it made - Français Anglais Dictionnaire